package com.dime.physical.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 危害结论对象 dime_maincheckharmconclusion
 *
 * @author Tiny
 * @date 2024-03-26
 */
public class DimeMaincheckharmconclusion extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private String id;

    /**  */
    @Excel(name = "")
    private String physicalRegisterId;

    /**  */
    @Excel(name = "")
    private String harmId;

    /** 危害名称 */
    @Excel(name = "危害名称")
    private String harmName;

    /**  */
    @Excel(name = "")
    private String conclusionId;

    /** 简称 */
    @Excel(name = "简称")
    private String abbreviation;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String conclusion;

    /** 合格标记 */
    @Excel(name = "合格标记")
    private Long passTag;

    /** 复查标记 */
    @Excel(name = "复查标记")
    private String recheckTag;

    /** 职业病标记 */
    @Excel(name = "职业病标记")
    private String occupationalTag;

    /** 禁忌症标记 */
    @Excel(name = "禁忌症标记")
    private String contraindicationTag;

    /** 其他疾病不标记 */
    @Excel(name = "其他疾病不标记")
    private String otherTag;

    /** 异常描述 */
    @Excel(name = "异常描述")
    private String abnormaldesc;

    /** 危害建议描述 */
    @Excel(name = "危害建议描述")
    private String advicedescribe;

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setPhysicalRegisterId(String physicalRegisterId)
    {
        this.physicalRegisterId = physicalRegisterId;
    }

    public String getPhysicalRegisterId()
    {
        return physicalRegisterId;
    }
    public void setHarmId(String harmId)
    {
        this.harmId = harmId;
    }

    public String getHarmId()
    {
        return harmId;
    }
    public void setHarmName(String harmName)
    {
        this.harmName = harmName;
    }

    public String getHarmName()
    {
        return harmName;
    }
    public void setConclusionId(String conclusionId)
    {
        this.conclusionId = conclusionId;
    }

    public String getConclusionId()
    {
        return conclusionId;
    }
    public void setAbbreviation(String abbreviation)
    {
        this.abbreviation = abbreviation;
    }

    public String getAbbreviation()
    {
        return abbreviation;
    }
    public void setConclusion(String conclusion)
    {
        this.conclusion = conclusion;
    }

    public String getConclusion()
    {
        return conclusion;
    }
    public void setPassTag(Long passTag)
    {
        this.passTag = passTag;
    }

    public Long getPassTag()
    {
        return passTag;
    }
    public void setRecheckTag(String recheckTag)
    {
        this.recheckTag = recheckTag;
    }

    public String getRecheckTag()
    {
        return recheckTag;
    }
    public void setOccupationalTag(String occupationalTag)
    {
        this.occupationalTag = occupationalTag;
    }

    public String getOccupationalTag()
    {
        return occupationalTag;
    }
    public void setContraindicationTag(String contraindicationTag)
    {
        this.contraindicationTag = contraindicationTag;
    }

    public String getContraindicationTag()
    {
        return contraindicationTag;
    }
    public void setOtherTag(String otherTag)
    {
        this.otherTag = otherTag;
    }

    public String getOtherTag()
    {
        return otherTag;
    }
    public void setAbnormaldesc(String abnormaldesc)
    {
        this.abnormaldesc = abnormaldesc;
    }

    public String getAbnormaldesc()
    {
        return abnormaldesc;
    }
    public void setAdvicedescribe(String advicedescribe)
    {
        this.advicedescribe = advicedescribe;
    }

    public String getAdvicedescribe()
    {
        return advicedescribe;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("physicalRegisterId", getPhysicalRegisterId())
                .append("harmId", getHarmId())
                .append("harmName", getHarmName())
                .append("conclusionId", getConclusionId())
                .append("abbreviation", getAbbreviation())
                .append("conclusion", getConclusion())
                .append("passTag", getPassTag())
                .append("recheckTag", getRecheckTag())
                .append("occupationalTag", getOccupationalTag())
                .append("contraindicationTag", getContraindicationTag())
                .append("remark", getRemark())
                .append("createTime", getCreateTime())
                .append("createBy", getCreateBy())
                .append("updateTime", getUpdateTime())
                .append("updateBy", getUpdateBy())
                .append("otherTag", getOtherTag())
                .append("abnormaldesc", getAbnormaldesc())
                .append("advicedescribe", getAdvicedescribe())
                .toString();
    }
}
